dynamic punches and dodges